#ifndef CIMAGELOADER_H
#define CIMAGELOADER_H

#include <SDL.h>
#include <SDL_image.h>
#include <string>
#include <iostream>
#include "../../logger/CLogger.h"

class CImageLoader
{
public:
    CImageLoader();
    virtual ~CImageLoader();
    SDL_Surface* loadImageFile(std::string filename);
private:
    SDL_Surface *loadedImage; /* sdl surface for image */

    #ifdef DEBUG
    CLogger* _logger;
    #endif

};

#endif // CIMAGELOADER_H
